#ifndef OBJECT_H
#define OBJECT_H

#include <string>
namespace ljx {
class Object {
public:
    Object()
    {}
    virtual ~Object()
    {}

    // 参考java Object为base class ，保证每一个class都能重写to_string和equals接口
    virtual std::string toString();
    virtual bool equals(const Object &o);
};

} // namespace ljx

#endif //OBJECT_H